home *** CD-ROM | disk | FTP | other *** search
/ Sprite 1984 - 1993 / Sprite 1984 - 1993.iso / lib / ditroff / tmac.usenix < prev    next >
Text File  |  1992-04-01  |  11KB  |  885 lines

  1. .ds CC Summer '92 USENIX \- June 8-June 12, 1992 \- San Antonio, TX
  2. .nr PS 10
  3. .nr FU 0.22i    \" printer prints this much too low
  4. .nr VS 11
  5. .ds Q ``
  6. .ds U ''
  7. .\" footnote stuff
  8. .nr * 0 1
  9. .ds [. \|[
  10. .ds .] ]
  11. .ds [, \s-2\v'-.4m'\f2
  12. .ds ,] \v'.4m'\s+2\fP
  13. .ds * \*([,\\n+*\*(,]
  14. .ds [o ``
  15. .ds [c ''
  16. .ev 1
  17. .ps \n(PS
  18. .vs \n(VS
  19. .ev
  20. .de PP
  21. .LP
  22. .ti 0.3i
  23. ..
  24. .de LP
  25. .sp 0.3
  26. .ne 2
  27. .in 0
  28. .nr Ia 0
  29. .nr Ic 0
  30. .fi
  31. ..
  32. .de IP
  33. .sp 0.3
  34. .\" Ia = total indent for this guy
  35. .\" Ib = .ti value for this guy
  36. .\" Ic = auxiliary indent
  37. .nr Ib 0.0i
  38. .if \\n(Ia=0 .nr Ia 0.2i
  39. .if !\\$1 \{\
  40. .   nr Ia \w\\$1\ \ u
  41. .   nr Ib \\n(Ia
  42. .\}
  43. .if !\\$2 .nr Ia \\$2n
  44. .in \\n(Iau
  45. .in +\\n(Icu
  46. .ti -\\n(Ibu
  47. .if !\\$1 \{\
  48. \&\\$1\ \ \c
  49. .\}
  50. ..
  51. .de QP
  52. .IP
  53. ..
  54. .de RS
  55. .nr Ic +0.2i
  56. ..
  57. .de RE
  58. .nr Ic -0.2i
  59. ..
  60. .de PN
  61. .rs
  62. 'sp |10.4i-\\n(FUu
  63. .rs
  64. 'sp |10.4i-\\n(FUu     \" how many traps could there be?
  65. .rs
  66. 'sp |10.4i-\\n(FUu
  67. .PO
  68. 'ie e \{\
  69. .ev 2
  70. 'tl \s10\f3%\\*(CC\fP\s0
  71. .ev
  72. '\}
  73. 'el \{\
  74. .ev 2
  75. 'tl \s10\f3\\*(CC%\fP\s0
  76. .ev
  77. '\}
  78. .po
  79. .wh 0 hh
  80. 'bp
  81. ..
  82. .de ff
  83. .nr dn 0
  84. .if \\nx \{\
  85. . ev 1
  86. . vs \\n(VVu
  87. . mk QR
  88. ' nr QS 11i+0.5v-1u+\\nyu
  89. ' if \\n(QS>\\n(QR 'sp |\\n(QSu
  90. . nf
  91. . FN    \" print the footnotes
  92. . vs
  93. . rm FN
  94. . if \\n(.zfy .br\" end overflow diversion
  95. . if \\n(.zfy .di\" end overflow diversion
  96. . nr x 0 1
  97. . ev
  98. .\}
  99. .nr N +1
  100. .if \n(dn .fz    \" leftover footnote
  101. .ie \\nN<\\nC \{\
  102. '  sp |\\nTu
  103. '  ns
  104. '  po +3.05i+0.40i
  105. .\}
  106. .el \{\
  107. .  rF
  108. .  PN
  109. .  PO
  110. .  nr N 0
  111. .\}
  112. .nr y 0-\\nb
  113. .nr QQ 11i-\\nb
  114. .ch fx
  115. .ch ff
  116. .wh \\n(QQu ff
  117. .wh 12i fx
  118. .ch fx \\n(QQu
  119. .if \\n(dn .fz
  120. ..
  121. .de fz   \" get leftover footnote
  122. .FS \&
  123. .nf
  124. .fy
  125. .FE
  126. ..
  127. .de fx     \" footnote overflow processing
  128. .if \\nx .di fy
  129. ..
  130. .de FS    \" start a footnote
  131. .if \\n(.t<=1.7v .ne 2
  132. .da FN
  133. .nr YY \\n(.lu
  134. .ev 1
  135. .ll \\n(YYu
  136. .if \\n+x=1 .fs
  137. .fi
  138. .ie \\$1 \ \ \*([,\\n*\*(,]\c
  139. .el \ \ \*([,\\$1\*(,]\c
  140. .ps -1
  141. .vs -1
  142. .nr VV \\n(.v
  143. ..
  144. .de FE
  145. .br
  146. .ps +1
  147. .vs +1
  148. .ev
  149. .da
  150. .nr y -\\n(dn
  151. .nr QR 11i-1v-1u+\\nyu   \" y is negative
  152. .ie \\n(nlu+1v<\\n(QRu .ch ff \\n(QRu
  153. .el .ch ff \\n(nlu+1v
  154. ..
  155. .de fs
  156. .br
  157. .vs \\n(VS
  158. \v'-0.4v'\s16\D'l 1.5i 0'\s0
  159. .sp -0.4v
  160. .vs
  161. ..
  162. .de PO
  163. .ie e .po 0.75i
  164. .el   .po 1.25i
  165. ..
  166. .de NC
  167. 'PO
  168. 'll \\n(LLu
  169. 'nr N 0
  170. ..
  171. .de 2C
  172. .br
  173. .nr LL 3.05i
  174. 'NC
  175. 'nr C 2
  176. 'mk T
  177. 'ns
  178. ..
  179. .de 1C
  180. .br
  181. .nr LL 6.5i
  182. .NC
  183. 'nr C 1
  184. 'mk T
  185. 'ns
  186. ..
  187. .de rF    \" reset footer to nominal
  188. .nr b 1.0i+\\n(FUu    \" nominal footer place
  189. ..
  190. .rF
  191. 'nr x 0 1    \" init:
  192. .nr y 0-\nb
  193. .pl 11i
  194. .nr QQ 11i+\ny
  195. .wh \n(QQu ff
  196. .wh 12i fx
  197. .ch fx \n(QQu
  198. .de hh
  199. 'rs
  200. 'sp |0.5i-\\n(FUu
  201. .PO
  202. 'ie e \{\
  203. .ev 2
  204. 'tl \s10\f3\\*(T2\\*(A2\fP\s0
  205. .ev
  206. '\}
  207. 'el \{\
  208. .ev 2
  209. 'tl \s10\f3\\*(A2\\*(T2\fP\s0
  210. .ev
  211. '\}
  212. 'sp |1i-\\n(FUu
  213. 'mk T
  214. 'ns
  215. 'nr x 0 1    \" number of footnotes
  216. .nr y 0-\\nb
  217. .nr QQ 11i+\\ny
  218. .ch ff
  219. .wh \\n(QQu ff
  220. .ch fx
  221. .wh 12i fx
  222. .ch fx \\n(QQu
  223. ..
  224. .\"-------------------
  225. .de TI
  226. .nh
  227. .rs
  228. .in 0i
  229. .nr % \\$1
  230. .fi
  231. .nr QS \\n(.lu
  232. .ll 100i
  233. .ps 22
  234. .vs 22
  235. .ft 3
  236. .ds TT \\
  237. ..
  238. .de AA
  239. .nr DL \w\\*(TT
  240. .nr NN 1
  241. .nr NL \\n(QSu-1i    \" a nice line length for title
  242. .if \\n(NLu*\\n(NNu<\\n(DLu .nr NN +1
  243. .if \\n(NLu*\\n(NNu<\\n(DLu .nr NN +1
  244. .if \\n(NLu*\\n(NNu<\\n(DLu .nr NN +1
  245. .if \\n(NLu*\\n(NNu<\\n(DLu .nr NN +1
  246. .if \\n(NLu*\\n(NNu<\\n(DLu .nr NN +1
  247. .nr QR (\\n(DLu/\\n(NNu)+0.75i    \" +.75 cuz words don't always balance
  248. .ll \\n(QRu
  249. .di TU
  250. .ad l
  251. \\*(TT
  252. .br
  253. .di
  254. .sp |1.0i-\\n(FUu
  255. .nr NP 0
  256. .if \\n(QSu>\\n(QRu .nr NP (\\n(QSu-\\n(QRu)/2u
  257. .po +\\n(NPu
  258. .ce 999
  259. .TU
  260. .ce 0
  261. .po
  262. .ll \\n(QSu
  263. .sp 0.1i
  264. .ft 1
  265. .ps 12
  266. .vs 12
  267. .sp 0.5
  268. ..
  269. .de A        \" .A "Brian Author" "Affiliation"
  270. .in 0
  271. .ie !\\$2 \{\
  272. .ce
  273. \f2\\$1\f1 \- \\$2
  274. .\}
  275. .el \{\
  276. .ce
  277. \f2\\$1\f1
  278. .\}
  279. ..
  280. .de AB
  281. .sp 0.20i
  282. .po +0.5i
  283. .ll -1.125i
  284. .ce
  285. \f3\s12ABSTRACT\s0\f1
  286. .sp 0.5
  287. .ps \\n(PS
  288. .vs \\n(VS
  289. .ad b
  290. .fi
  291. ..
  292. .de EA
  293. .sp
  294. .2C
  295. .hy 14
  296. ..
  297. .de AE
  298. .EA
  299. ..
  300. .de SH
  301. .br
  302. .in 0
  303. .di St
  304. .ft 3
  305. .it 1 S2
  306. ..
  307. .de SH
  308. .NH "\\$1" "\\$2" "\\$3"
  309. ..
  310. .de S2
  311. .br
  312. .di
  313. .sp 0.75
  314. .ne 4
  315. .ce
  316. .St
  317. .br
  318. .ft 1
  319. .sp 0.5
  320. .ns
  321. ..
  322. .de NH
  323. .br
  324. .ne 2
  325. .in 0
  326. .nr Ia 0
  327. .nr Ic 0
  328. .fi
  329. .nr L 1
  330. .if !\\$1 .nr L \\$1\" level
  331. .di Nt
  332. .in 0.3i
  333. .ti 0
  334. .if \\nL1 .ft 3
  335. .if \\nL2 .ft 3
  336. .if \\nL2 .sp 0.2
  337. .if \\nL3 .ft 2
  338. .if \\nL3 .sp 0.2
  339. .it 1 N2
  340. ..
  341. .de N2
  342. .br
  343. .in 0
  344. .di
  345. .if \\nL1 .sp 0.75
  346. .if \\nL2 .sp 0.25
  347. .if \\nL3 .sp 0.25
  348. .if \\nL4 .sp 0.25
  349. .ne 4
  350. .if \\nL1 .ce
  351. .Nt
  352. .br
  353. .ft 1
  354. .if \\nL1 .sp 0.50
  355. .if \\nL2 .sp 0.25
  356. .if \\nL3 .sp 0.25
  357. .if \\nL4 .sp 0.25
  358. .ns
  359. ..
  360. .de XP
  361. .sp 0.5
  362. .ne 3
  363. .in \w[3]\ \ u
  364. .ti 0
  365. .ns
  366. ..
  367. .de I
  368. .nr PQ \\n(.f
  369. .ft 2
  370. .if !"\\$1"" \&\\$1\\f\\n(PQ\\$2
  371. ..
  372. .de R
  373. .ft 1
  374. ..
  375. .de B
  376. .nr PQ \\n(.f
  377. .ft 3
  378. .if !\\$1 \&\\$1\\f\\n(PQ\\$2
  379. ..
  380. .de T
  381. .nr PQ \\n(.f
  382. .if !\\$1 \&\f(CW\\$1\\f\\n(PQ\\$2
  383. ..
  384. .de Ds
  385. 'sp 0.4
  386. 'nr DY \\n(.i
  387. 'in 0.1i
  388. .if !\\$1 .in \\$1
  389. .ft CW
  390. .nf
  391. ..
  392. .de DS
  393. .br
  394. .Ds \\$1
  395. ..
  396. .de DE
  397. .br
  398. .De
  399. ..
  400. .de De
  401. 'sp 0.4
  402. .in \\n(DYu
  403. .ft 1
  404. .fi
  405. ..
  406. .de np
  407. .br
  408. .in \w\(bu\ \ u
  409. .ti -\w\(bu\ \ u
  410. \(bu\ \ \c
  411. ..
  412. .de lp
  413. .br
  414. .in 0
  415. ..
  416. .de TS
  417. .br
  418. .ul 0
  419. .sp 0.5
  420. ..
  421. .de TE
  422. .sp 0.5
  423. ..
  424. .de RT
  425. .ft 1
  426. .ce 0
  427. .ul 0
  428. 'll \\n(LLu
  429. .ps \\n(PS
  430. .vs \\n(VS
  431. .in 0
  432. .\"bd 1
  433. .ta 5n 10n 15n 20n 25n 30n 35n 40n 45n 50n 55n 60n 65n 70n 75n 80n
  434. .fi
  435. ..
  436. .de KF
  437. 'sp 0.4
  438. .ev 2
  439. .nr Zs \\n(.s
  440. .nr Zv \\n(.v
  441. .ll \\n(LLu
  442. .in 0
  443. ..
  444. .de KE
  445. .br
  446. .ps \\n(Zs
  447. .vs \\n(Zvu
  448. .ev
  449. 'sp 0.4
  450. ..
  451. .de UX
  452. \\$3\s-2UNIX\s0\\$1\\$2
  453. ..
  454. .de SM
  455. .ps -2
  456. ..
  457. .    \" LG - larger
  458. .de LG
  459. .ps +2
  460. ..
  461. .de EB
  462. .nr QQ 11i-\\nb-\\$1
  463. .nr b +\\n(QQu
  464. .nr y 0+\\nyu-\\n(QQu
  465. .nr QQ 11i+\\ny
  466. .ch ff
  467. .wh \\n(QQu ff
  468. .ch fx
  469. .wh 12i fx
  470. .ch fx \\n(QQu
  471. ..
  472. .\"==============================================
  473. .de Zz
  474. .if \\nN=1 'ch Zz
  475. 'sp 11i
  476. ..
  477. .de Z
  478. .br
  479. .mk Qz
  480. .ev 2
  481. .nr Qy \\n(.l
  482. .ll 6.5i
  483. .di J
  484. .in 0
  485. .ft 1
  486. ..
  487. .de ZZ
  488. .br
  489. .if !\\$1 \{\
  490. .  if !\\$2 .ll \\$2
  491. .sp 0.4
  492. .ce
  493. .ft 1
  494. \f3Figure \\$1\f1
  495. .ft
  496. .if !\\$2 .ll
  497. .\}
  498. .di
  499. .ev
  500. .nr QQ \\n(.t-\\n(dn-10
  501. .if \\n(QQ<0 .tm oops -- called Z too late on page \\n%!
  502. .if \\n(QQ<0 .ex
  503. .mk Qj
  504. .sp \\n(QQu
  505. .mk Q2
  506. .ev 2
  507. .in 0
  508. .nf
  509. .J
  510. .fi
  511. .rm J
  512. .ll \\n(.lu
  513. .ev
  514. .sp |\\n(Qzu
  515. .nr QQ \\n(Q2-0.8v
  516. .EB \\n(QQu
  517. ..
  518. .\"======================================================
  519. .de KS
  520. .\".tm KS:  Not implemented yet
  521. ..
  522. .de KE
  523. .\".tm KE:  Not implemented yet
  524. ..
  525. .de KF
  526. .\".tm KF:  Not implemented yet
  527. ..
  528. .ds ' \h'\w'e'u*4/10'\z\(aa\h'-\w'e'u*4/10'
  529. .de BE
  530. .br
  531. ..
  532. .lt 6.5i
  533. .de T1
  534. .ds T2 \\$1
  535. ..
  536. .de A1
  537. .ds A2 \\$1
  538. ..
  539. .nr P1 1.1i        \" picture width
  540. .nr P2 14u*\n(P1u/10u    \" picture depth 
  541. .de BB
  542. .in 0
  543. .\".nr QQ \\n(P2+0.1i
  544. .\".ne \\n(QQu
  545. .\".rs
  546. .\".ll -\\n(P1u
  547. .\".ll -0.1i
  548. .\".po +\\n(.lu+0.1i
  549. .\".sp 0.3
  550. .\"
  551. .\".sp -0.8
  552. .\"\!H\\n(.o
  553. .\".mk QQ
  554. .\"\!V\\n(QQ
  555. .\"\!DZ \\n(P1 \\n(P2
  556. .\".ie \\$1 .tm Picture not yet inserted for .BB
  557. .\".el \!P \\$1
  558. .\".sp -0.3
  559. .\".po
  560. .\".sp -1
  561. .\".if \\$1 \{\
  562. .\"\h'0.1i'\h'\\n(.lu'\D'l \\n(P1u 0'\D'l 0 \\n(P2u'\D'l -\\n(P1u 0'\D'l 0 -\\n(P2u'
  563. .\".sp -1
  564. .\".\}
  565. .\".sp 0.8
  566. .\".mk QQ
  567. .\".nr QQ +\\n(P2u
  568. .\".wh \\n(QQu Bb
  569. .\"=====
  570. .\" ::: .sp 1
  571. .\" ::: .ne 2
  572. .if \\n(SB=0 \{\
  573. .NH 1
  574. Author Information
  575. .\}
  576. .nr SB 1
  577. .PP
  578. ..
  579. .de Bb
  580. 'ch Bb
  581. 'll +\\n(P1u
  582. 'll +0.1i
  583. ..
  584. .de GS
  585. .br
  586. ..
  587. .de GE
  588. ..
  589. .nr SL 0.3
  590. .nr LI 0.28i
  591. .de BL         \" begin list
  592. .br
  593. .sp \\n(SL
  594. .in +\\n(LIu
  595. .ll -0.1i
  596. .if \\n(Ld \{\
  597. .ds Z\\n(Ld \\*(LT
  598. .af LN 1
  599. .nr N\\n(Ld \\n(LN
  600. .ds C\\n(Ld \\*(LC
  601. . \}
  602. .nr Ld +1
  603. .ds LT \\$1\" LT is the List Type: 1, a, or a bulletchar
  604. .if \\$1 .ds LT \(bu
  605. .af LN \\$1    \" number register type if it exists...
  606. .nr LN 0    \" LN is the list element number
  607. .ds LC\\$2
  608. .\" LC is the optional bullet trailer...
  609. ..
  610. .de LE            \" list element
  611. .br
  612. .ie '\\$1'' .nr LN +1
  613. .el \{\
  614. .   nr LN 0
  615. .   nr LN \\$1
  616. .\}
  617. .ds LX \\*(LT\\*(LC
  618. .if \\*(LT1 .ds LX \\n(LN\\*(LC
  619. .if \\*(LTa .ds LX \\n(LN\\*(LC
  620. .if \\*(LTA .ds LX \\n(LN\\*(LC
  621. .if \\*(LTi .ds LX \\n(LN\\*(LC
  622. .if \\*(LTI .ds LX \\n(LN\\*(LC
  623. .if \\n(LN=0 \{\
  624. .    if !'\\$1'' .ds LX \\$1\\*(LC
  625. .\}
  626. .nr QQ 3u*\w' 'u/2u
  627. .ti -\\w'\\*(LX\h'\\n(QQu''u
  628. \\*(LX\h'\\n(QQu'\c
  629. ..
  630. .de EL             \" end list
  631. .br
  632. .nr Ld -1
  633. .if \\n(Ld \{\
  634. .  ds LT \\*(Z\\n(Ld
  635. .  af LN \\*(LT
  636. .  nr LN \\n(N\\n(Ld
  637. .  ds LC \\*(C\\n(Ld
  638. . \}
  639. .in -\\n(LIu
  640. .ll +0.1i
  641. ..
  642. .de F1
  643. .in 0
  644. \v'-0.4'\D'l \\n(.lu 0'
  645. .sp -0.7
  646. .in
  647. ..
  648. .de F2
  649. .in 0
  650. \v'-0.4'\D'l \\n(.lu 0'
  651. .sp -0.4
  652. .in
  653. ..
  654. .de EM
  655. .br
  656. .if o \{\
  657. .ds A2 
  658. .ds T2 
  659. .rs
  660. .bp
  661. .ch ff
  662. .ch fx
  663. .PO
  664. .rs
  665. .sp |10.4i-\\n(FUu
  666. .mk QQ
  667. 'ie e \{\
  668. . ev 2
  669. ' tl \s10\f3%\\*(CC\fP\s0
  670. . ev
  671. '  \}
  672. 'el \{\
  673. . ev 2
  674. ' tl \s10\f3\\*(CC%\fP\s0
  675. . ev
  676. '  \}
  677. .\}
  678. ..
  679. .de RF
  680. .sp 0.1
  681. .in 0.3i
  682. .nr QQ \w'\\$1\ '
  683. .ti -\\n(QQu
  684. \\$1\ \c
  685. ..
  686. .de z3
  687. \\!H\\n(.o
  688. .mk QQ
  689. .nr QQ +0.25v
  690. \\!V\\n(QQ
  691. \\!DZ \\$1 \\$2
  692. \\!P \\$3
  693. ..
  694. .de zz
  695. .nr Z1 \\$1
  696. .nr Z2 \\$2
  697. .ie '\\n(.z'' \{
  698. .sp 0.2
  699. .ne \\n(Z2u
  700. \\!H\\n(.o
  701. .mk QQ
  702. .nr QQ +0.25v
  703. \\!V\\n(QQ
  704. \\!DZ \\n(Z1 \\n(Z2
  705. \\!P \\$3
  706. .rs
  707. .sp \\n(Z2u
  708. .sp 0.2
  709. .\}
  710. .el \{
  711. .sp 0.2
  712. \\!.z3 \\n(Z1 \\n(Z2 "\\$3"
  713. .sp \\n(Z2u
  714. .sp 0.4
  715. .\}
  716. ..
  717. .de sz
  718. .vs \\$1
  719. .ps \\$1
  720. ..
  721. .de M
  722. \f2\\$1\f1\|(\\$2)\\$3
  723. ..
  724. .de B1
  725. .br
  726. .mk Bz
  727. ..
  728. .de B2
  729. .br
  730. .mk By
  731. .nr D \\n(Byu-\\n(Bzu
  732. .nr L \\n(.lu+0.2i-\\n(.iu
  733. \h'-0.1i'\v'-0.7v'\D'l \\nLu 0'\D'l 0 -\\nDu'\D'l -\\nLu 0'\D'l 0 \\nDu'
  734. .sp -1
  735. ..
  736. .de []
  737. .][ \\$1
  738. ..
  739. .de ][
  740. .if \\$1>5 .tm Bad arg to []
  741. .[\\$1
  742. ..
  743. .de [5 \" tm style
  744. .FS
  745. \\*([A, \\f2\\*([T\\f1,
  746. .ie \\n(TN \\*([M.
  747. .el Bell Laboratories internal memorandum (\\*([D).
  748. .RT
  749. .FE
  750. ..
  751. .de [0 \" other
  752. .FS
  753. .nr [: 0
  754. .if !\\*([F .FP \\*([F
  755. .if !\\*([Q \{\
  756. .nr [: 1
  757. \\*([Q\c
  758. .\}
  759. .if !\\*([A \{\
  760. .nr [: 1
  761. \\*([A\c
  762. .\}
  763. .if !\\*([T \{\
  764. .if \\n([:>0 ,
  765. .nr [: 1
  766. \f2\\*([T\f1\c
  767. .\}
  768. .if !\\*([S , \\*([S\c
  769. .if !\\*([V , \\*([V\c
  770. .if !\\*([P \{\
  771. .ie \\n([P>0 , pp. \\*([P\c
  772. .el , p. \\*([P\c
  773. .\}
  774. .if !\\*([C , \\*([C\c
  775. .if !\\*([D , \\*([D\c
  776. .if \\n([:>0 \&.
  777. .if !\\*([O \\*([O
  778. .FE
  779. ..
  780. .de [1
  781. .FS
  782. .if !\\*([F .FP \\*([F
  783. .if !\\*([Q \\*([Q,
  784. .if !\\*([A \\*([A,
  785. .if !\\*([T \\*([o\\*([T,\\*([c
  786. \f2\\*([J\f1\c
  787. .if !\\*([V , vol. \\*([V\c
  788. .if !\\*([N , no. \\*([N\c
  789. .if !\\*([P \{\
  790. .ie \\n([P>0 , pp. \\*([P\c
  791. .el , p. \\*([P\c
  792. .\}
  793. .if !\\*([I , \\*([I\c
  794. .if !\\*([C , \\*([C\c
  795. .if !\\*([D , \\*([D\c
  796. \&.
  797. .if !\\*([O \\*([O
  798. .FE
  799. ..
  800. .de [2 \" book
  801. .FS
  802. .if !\\*([F .FP \\*([F
  803. .if !\\*([Q \\*([Q,
  804. .if !\\*([A \\*([A,
  805. .if !\\*([T \f2\\*([T,\f1
  806. .if !\\*([S \\*([S,
  807. .if !\\*([V \\*([V,
  808. .if !\\*([P \{\
  809. .ie \\n([P>0 pp. \\*([P,
  810. .el p. \\*([P,
  811. .\}
  812. \\*([I\c
  813. .if !\\*([C , \\*([C\c
  814. .if !\\*([D , \\*([D\c
  815. \&.
  816. .if !\\*([O \\*([O
  817. .FE
  818. ..
  819. .de [4 \" report
  820. .FS
  821. .if !\\*([F .FP \\*([F
  822. .if !\\*([Q \\*([Q,
  823. .if !\\*([A \\*([A,
  824. .if !\\*([T \\*([o\\*([T,\\*([c
  825. .if !\\*([R \\*([R\c
  826. .if !\\*([G \& (\\*([G)\c
  827. .if !\\*([P \{\
  828. .ie \\n([P>0 , pp. \\*([P\c
  829. .el , p. \\*([P\c
  830. .\}
  831. .if !\\*([I , \\*([I\c
  832. .if !\\*([C , \\*([C\c
  833. .if !\\*([D , \\*([D\c
  834. \&.
  835. .if !\\*([O \\*([O
  836. .FE
  837. ..
  838. .de [3 \" article in book
  839. .FS
  840. .if !\\*([F .FP \\*([F
  841. .if !\\*([Q \\*([Q,
  842. .if !\\*([A \\*([A,
  843. .if !\\*([T \\*([o\\*([T,\\*([c
  844. in \f2\\*([B\f1\c
  845. .if !\\*([E , ed. \\*([E\c
  846. .if !\\*([S , \\*([S\c
  847. .if !\\*([V , vol. \\*([V\c
  848. .if !\\*([P \{\
  849. .ie \\n([P>0 , pp. \\*([P\c
  850. .el , p. \\*([P\c
  851. .\}
  852. .if !\\*([I , \\*([I\c
  853. .if !\\*([C , \\*([C\c
  854. .if !\\*([D , \\*([D\c
  855. \&.
  856. .if !\\*([O \\*([O
  857. .FE
  858. ..
  859. .de [<
  860. .]>
  861. ..
  862. .de ]<
  863. .SH
  864. References
  865. .LP
  866. .de FP
  867. .IP \\\\$1.
  868. \\..
  869. .rm FS FE
  870. ..
  871. .de [>
  872. .]>
  873. ..
  874. .de ]>
  875. .sp
  876. ..
  877. .de [-
  878. .]-
  879. ..
  880. .de ]-
  881. .rm [Q [A [T [J [B [E [S [V
  882. .rm [N [P [I [C [D [O [R [G
  883. ..
  884. .1C
  885.